<?xml version="1.0" encoding="utf-8" ?>
<CodeDoc>
	<Class name='DisplayingDockList'>
		<ClassDef>
			<summary>Maintains a list of visible nested docking <see cref="Fireball.Docking.DockPane" /> objects.</summary>
			<remarks>
				<include file='Interfaces.xml' path='//Interface[@name="IDockListContainer"]/InterfaceDef/remarks/*' />
			</remarks>
			<seealso cref="Fireball.Docking.DockPane">DockPane Class</seealso>
		</ClassDef>
		<Property name="DockList">
			<summary>Gets the associated <b>DockList</b> object.</summary>
			<value>A <see cref="Fireball.Docking.DockList" /> object which associates with this <B>DisplayingDockList</B> object.</value>
		</Property>
		<Property name="Container">
			<summary>Gets the container which owns the associated <see cref="Fireball.Docking.DockList" /> object.</summary>
			<value>A <see cref="Fireball.Docking.IDockListContainer" /> which contains the associated
			<see cref="Fireball.Docking.DockList" /> object.</value>
			<seealso cref='Fireball.Docking.DockList'>DockList Class</seealso>
		</Property>
		<Property name="DockState">
			<summary>Gets the docking state from the <see cref="Fireball.Docking.DisplayingDockList.Container" />.</summary>
			<include file='Interfaces.xml' path='//Interface[@name="IDockListContainer"]/Property[@name="DockState"]/value' />
		</Property>
		<Property name="IsFloat">
			<summary>Determines whether the the <see cref="Fireball.Docking.DisplayingDockList.Container" /> is floating.</summary>
			<include file='Interfaces.xml' path='//Interface[@name="IDockListContainer"]/Property[@name="IsFloat"]/value' />
		</Property>
		<Property name="Item">
			<summary>
				<para>Gets a <see cref="Fireball.Docking.DockPane"/> at the specified index.</para>
				<para>In C#, this property is the indexer for the <see cref="Fireball.Docking.DisplayingDockList"/> class.</para>
			</summary>
			<param name="index">
			The zero-based <see cref="Fireball.Docking.DockPane"/> to get.
		</param>
			<value>
			The <see cref="Fireball.Docking.DockPane" /> at the specified index.
		</value>
		</Property>
		<Method name="Contains(DockPane)">
			<summary>
			Determines whether a <see cref="Fireball.Docking.DockPane" /> is in the
			<see cref="Fireball.Docking.DisplayingDockList" />.
		</summary>
			<param name="pane">
			The <see cref="Fireball.Docking.DockPane" /> to locate in
			<see cref="Fireball.Docking.DisplayingDockList" />.
		</param>
			<returns>
			<b>true</b> if <paramref name="pane" /> is found in the
			<see cref="Fireball.Docking.DisplayingDockList" />;
			otherwise, <b>false</b>.
		</returns>
		</Method>
		<Method name="IndexOf(DockPane)">
			<summary>
			Searches for the specified <see cref="Fireball.Docking.DockPane" />
			and returns the zero-based index within the entire
			<see cref="Fireball.Docking.DisplayingDockList" />.
		</summary>
			<param name="pane">
			The <see cref="Fireball.Docking.DockPane" />
			to locate in the <see cref="Fireball.Docking.DisplayingDockList" />
		</param>
			<returns>
			The zero-based index of <paramref name="pane" /> within the entire
			<see cref="Fireball.Docking.DisplayingDockList" />, if found;
			otherwise, -1.
		</returns>
		</Method>
	</Class>
</CodeDoc>